indecisive battle - Turkish English Dictionary